package core.logic.services.createServices;

import java.util.ArrayList;

import core.logic.dataAccess.BookingDAO;
import core.models.dataModels.createModels.ToevoegenBetalingsGegModel;
import core.models.domainModel.Passagier;

public class ToevoegenBetalingsGegService {
	
	public static ToevoegenBetalingsGegModel GetToevoegenBetalingsModel()
	{
	
		ToevoegenBetalingsGegModel model = new ToevoegenBetalingsGegModel();
		
		//arraylist voor CC
		ArrayList<String>creditcardLijst = new ArrayList<String>();
		
		creditcardLijst.add("Visa");
		creditcardLijst.add("Mastercard");
		
		model.setCreditCardList(creditcardLijst);		
	
		
		return model;

	}
	
	
	public static int SchrijfBetalingsGeg (Passagier passagier, String kaartNummer, String kaartType, int cvs, String vervalDatum)
	{
		int result = 0;
		
		try
		{
			result = BookingDAO.writeBetalingsGegevens(passagier, kaartNummer, kaartType, cvs, vervalDatum);
		}
		catch (Exception ex)
		{
			throw ex;
		}
		
		return result;
	}

}
